
import React from 'react';
import ComponentCreator from '@docusaurus/ComponentCreator';

export default [
  {
    path: '/',
    component: ComponentCreator('/','b07'),
    exact: true
  },
  {
    path: '/__docusaurus/debug',
    component: ComponentCreator('/__docusaurus/debug','3d6'),
    exact: true
  },
  {
    path: '/__docusaurus/debug/config',
    component: ComponentCreator('/__docusaurus/debug/config','914'),
    exact: true
  },
  {
    path: '/__docusaurus/debug/content',
    component: ComponentCreator('/__docusaurus/debug/content','c28'),
    exact: true
  },
  {
    path: '/__docusaurus/debug/globalData',
    component: ComponentCreator('/__docusaurus/debug/globalData','3cf'),
    exact: true
  },
  {
    path: '/__docusaurus/debug/metadata',
    component: ComponentCreator('/__docusaurus/debug/metadata','31b'),
    exact: true
  },
  {
    path: '/__docusaurus/debug/registry',
    component: ComponentCreator('/__docusaurus/debug/registry','0da'),
    exact: true
  },
  {
    path: '/__docusaurus/debug/routes',
    component: ComponentCreator('/__docusaurus/debug/routes','244'),
    exact: true
  },
  {
    path: '/pdf',
    component: ComponentCreator('/pdf','27a'),
    exact: true
  },
  {
    path: '/redux-analysis',
    component: ComponentCreator('/redux-analysis','12f'),
    exact: true
  },
  {
    path: '/tags',
    component: ComponentCreator('/tags','c13'),
    exact: true
  },
  {
    path: '/tags/下载',
    component: ComponentCreator('/tags/下载','e86'),
    exact: true
  },
  {
    path: '/tags/java-script',
    component: ComponentCreator('/tags/java-script','a25'),
    exact: true
  },
  {
    path: '/tags/pdf',
    component: ComponentCreator('/tags/pdf','f76'),
    exact: true
  },
  {
    path: '/tags/source-code',
    component: ComponentCreator('/tags/source-code','bec'),
    exact: true
  },
  {
    path: '/docs',
    component: ComponentCreator('/docs','00a'),
    routes: [
      {
        path: '/docs/books/babel/1、Babel 的介绍',
        component: ComponentCreator('/docs/books/babel/1、Babel 的介绍','940'),
        exact: true
      },
      {
        path: '/docs/books/babel/10、Babel 插件和 preset',
        component: ComponentCreator('/docs/books/babel/10、Babel 插件和 preset','1c8'),
        exact: true
      },
      {
        path: '/docs/books/babel/11、Babel 插件的单元测试',
        component: ComponentCreator('/docs/books/babel/11、Babel 插件的单元测试','205'),
        exact: true
      },
      {
        path: '/docs/books/babel/12、Babel 的内置功能（上）',
        component: ComponentCreator('/docs/books/babel/12、Babel 的内置功能（上）','dbc'),
        exact: true
      },
      {
        path: '/docs/books/babel/13、Babel 的内置功能（下）',
        component: ComponentCreator('/docs/books/babel/13、Babel 的内置功能（下）','0ce'),
        exact: true
      },
      {
        path: '/docs/books/babel/14、实战案例：自动埋点',
        component: ComponentCreator('/docs/books/babel/14、实战案例：自动埋点','18f'),
        exact: true
      },
      {
        path: '/docs/books/babel/15、实战案例: 自动国际化',
        component: ComponentCreator('/docs/books/babel/15、实战案例: 自动国际化','2f5'),
        exact: true
      },
      {
        path: '/docs/books/babel/16、实战案例:自动生成 api 文档',
        component: ComponentCreator('/docs/books/babel/16、实战案例:自动生成 api 文档','7c0'),
        exact: true
      },
      {
        path: '/docs/books/babel/17、实战案例: linter',
        component: ComponentCreator('/docs/books/babel/17、实战案例: linter','45c'),
        exact: true
      },
      {
        path: '/docs/books/babel/18、实战案例: type checker',
        component: ComponentCreator('/docs/books/babel/18、实战案例: type checker','bcb'),
        exact: true
      },
      {
        path: '/docs/books/babel/19、实战案例: 压缩混淆',
        component: ComponentCreator('/docs/books/babel/19、实战案例: 压缩混淆','679'),
        exact: true
      },
      {
        path: '/docs/books/babel/2、Babel 的编译流程',
        component: ComponentCreator('/docs/books/babel/2、Babel 的编译流程','ff8'),
        exact: true
      },
      {
        path: '/docs/books/babel/20、实战案例: js 解释器',
        component: ComponentCreator('/docs/books/babel/20、实战案例: js 解释器','1ab'),
        exact: true
      },
      {
        path: '/docs/books/babel/21、实战案例: 模块遍历器',
        component: ComponentCreator('/docs/books/babel/21、实战案例: 模块遍历器','721'),
        exact: true
      },
      {
        path: '/docs/books/babel/22、Babel Macros',
        component: ComponentCreator('/docs/books/babel/22、Babel Macros','43f'),
        exact: true
      },
      {
        path: '/docs/books/babel/23、手写 Babel：思路篇',
        component: ComponentCreator('/docs/books/babel/23、手写 Babel：思路篇','468'),
        exact: true
      },
      {
        path: '/docs/books/babel/24、手写 Babel： parser 篇',
        component: ComponentCreator('/docs/books/babel/24、手写 Babel： parser 篇','c90'),
        exact: true
      },
      {
        path: '/docs/books/babel/25、手写 Babel： traverse 篇',
        component: ComponentCreator('/docs/books/babel/25、手写 Babel： traverse 篇','2d4'),
        exact: true
      },
      {
        path: '/docs/books/babel/26、手写 Babel： traverse -- path篇',
        component: ComponentCreator('/docs/books/babel/26、手写 Babel： traverse -- path篇','5b2'),
        exact: true
      },
      {
        path: '/docs/books/babel/27、手写 Babel： traverse -- scope篇',
        component: ComponentCreator('/docs/books/babel/27、手写 Babel： traverse -- scope篇','d4d'),
        exact: true
      },
      {
        path: '/docs/books/babel/28、手写 Babel： generator篇',
        component: ComponentCreator('/docs/books/babel/28、手写 Babel： generator篇','6aa'),
        exact: true
      },
      {
        path: '/docs/books/babel/29、手写 Babel： core篇',
        component: ComponentCreator('/docs/books/babel/29、手写 Babel： core篇','066'),
        exact: true
      },
      {
        path: '/docs/books/babel/3、Babel 的 AST',
        component: ComponentCreator('/docs/books/babel/3、Babel 的 AST','fc4'),
        exact: true
      },
      {
        path: '/docs/books/babel/30、手写 Babel： cli篇',
        component: ComponentCreator('/docs/books/babel/30、手写 Babel： cli篇','681'),
        exact: true
      },
      {
        path: '/docs/books/babel/31、手写 Babel： 总结',
        component: ComponentCreator('/docs/books/babel/31、手写 Babel： 总结','f7e'),
        exact: true
      },
      {
        path: '/docs/books/babel/32、工具介绍：vscode debugger 的使用',
        component: ComponentCreator('/docs/books/babel/32、工具介绍：vscode debugger 的使用','392'),
        exact: true
      },
      {
        path: '/docs/books/babel/33、小册总结',
        component: ComponentCreator('/docs/books/babel/33、小册总结','569'),
        exact: true
      },
      {
        path: '/docs/books/babel/4、Babel 的 api',
        component: ComponentCreator('/docs/books/babel/4、Babel 的 api','c73'),
        exact: true
      },
      {
        path: '/docs/books/babel/5、实战案例：插入函数调用参数',
        component: ComponentCreator('/docs/books/babel/5、实战案例：插入函数调用参数','ebb'),
        exact: true
      },
      {
        path: '/docs/books/babel/6、js parser 的历史',
        component: ComponentCreator('/docs/books/babel/6、js parser 的历史','bee'),
        exact: true
      },
      {
        path: '/docs/books/babel/7、traverse 的 visitor 和 path',
        component: ComponentCreator('/docs/books/babel/7、traverse 的 visitor 和 path','e27'),
        exact: true
      },
      {
        path: '/docs/books/babel/8、generator 和 sourcemap 的奥秘',
        component: ComponentCreator('/docs/books/babel/8、generator 和 sourcemap 的奥秘','a93'),
        exact: true
      },
      {
        path: '/docs/books/babel/9、code-frame 和代码高亮原理',
        component: ComponentCreator('/docs/books/babel/9、code-frame 和代码高亮原理','941'),
        exact: true
      },
      {
        path: '/docs/books/babel/index',
        component: ComponentCreator('/docs/books/babel/index','65c'),
        exact: true
      },
      {
        path: '/docs/program/跨平台/index',
        component: ComponentCreator('/docs/program/跨平台/index','2dd'),
        exact: true,
        'sidebar': "program"
      },
      {
        path: '/docs/program/跨平台/JSBridge',
        component: ComponentCreator('/docs/program/跨平台/JSBridge','dd1'),
        exact: true,
        'sidebar': "program"
      },
      {
        path: '/docs/program/javascript/babel',
        component: ComponentCreator('/docs/program/javascript/babel','568'),
        exact: true,
        'sidebar': "program"
      },
      {
        path: '/docs/program/javascript/index',
        component: ComponentCreator('/docs/program/javascript/index','5e8'),
        exact: true,
        'sidebar': "program"
      },
      {
        path: '/docs/program/linux/index',
        component: ComponentCreator('/docs/program/linux/index','ce8'),
        exact: true,
        'sidebar': "program"
      },
      {
        path: '/docs/program/react/index',
        component: ComponentCreator('/docs/program/react/index','469'),
        exact: true,
        'sidebar': "program"
      }
    ]
  },
  {
    path: '*',
    component: ComponentCreator('*')
  }
];
